花费 30 ms
python 常用算法学习(1)

算法就是为了解决某一个问题而采取的具体有效的操作步骤 算法的复杂度,表示代码的运行效率,用一个大写的O加括号来表示,比如O(1),O(n) 认为算法的复杂度是渐进的,即对于一个大小为n的输入,如果 ...

Mon Dec 11 18:55:00 CST 2017 1 9351
python笔试题(2)

为了充实自己,小编决定上传自己见到的笔试题和面试题。可能要写好长时间,一时半会写不了多少,只能说遇到多少写多少吧,但是只要小编有时间,会持续上传(但是答案却不能保证,所以有看到错误 ...

Mon May 14 17:45:00 CST 2018 0 6074
python 语法基础练习题

1. 分别解释"=","==","+="的含义(口述) =为赋值语句,把一个变量值赋予另一个值 == 为条件判断,判断两个值是否相等 += 为赋值 a+=1 意思就是a=a+1 ...

Sat Feb 24 07:18:00 CST 2018 0 5427
python 练完这些,你的函数编程就ok了

  文件处理相关 1,编码问题 (1)请问python2与python3中的默认编码是什么? python 2.x默认的字符编码是ASCII,默认的文件编码也是ASCII python 3 ...

Thu Mar 22 05:14:00 CST 2018 3 2698
python常用算法(6)——贪心算法,欧几里得算法

1,贪心算法   贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的的时在某种意义上的局部最优解。   贪心算法并不保证会得 ...

Mon Oct 28 19:39:00 CST 2019 0 958
python 要掌握面向对象,你得会做这些题

1,面向对象三大特性,各有什么用处,说说你的理解。 继承:解决代码重用问题 多态:多态性,可以在不考虑对象类型的情况下而直接使用对象 封装:明确的区分内外,控制外部对隐藏属性的操作行为,隔 ...

Fri May 11 19:36:00 CST 2018 2 2501
python常用算法(7)——动态规划,回溯法

引言:从斐波那契数列看动态规划   斐波那契数列:Fn = Fn-1 + Fn-2 ( n = 1,2 fib(1) = fib(2) = 1) 练习:使用递归和非递归的方法来求解斐 ...

Mon Nov 04 19:25:00 CST 2019 0 840
python常用算法(5)——树,二叉树与AVL树

1,树   树是一种非常重要的非线性数据结构,直观的看,它是数据元素(在树中称为节点)按分支关系组织起来的结构,很像自然界中树那样。树结构在客观世界中广泛存在,如人类社会的族谱和各种社会组织机构都可 ...

Mon Oct 21 22:44:00 CST 2019 0 699
python 闯关之路一(语法基础)

1,什么是编程?为什么要编程?   答:编程是个动词,编程就等于写代码,那么写代码是为了什么呢?也就是为什么要编程呢,肯定是为了让计算机帮我们搞事情,代码就是计算机能理解的语言。 2,编程语言进化 ...

Wed Feb 14 00:22:00 CST 2018 3 1626
python常用算法学习(3)——排序查找

1,什么是算法的时间和空间复杂度   算法(Algorithm)是指用来操作数据,解决程序问题的一组方法,对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但是在过程中消耗的资源和时间却会 ...

Tue Oct 15 03:10:00 CST 2019 0 506

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM